roast beef with vegetables - Francés Inglés Diccionario